سورس صف (++C)
#include
#include
using namespace std;
int Q[10];
int front, rear;
void ADD()
{
int x;
if (front == (rear + 1) % 10)
{
cout << "*****Aryy IS full****\n";
return;
}
cout << " Enter A Number: ";
cin >> x;
Q[rear] = x;
cout << Q[rear] << " = " << x << endl;
rear = (rear + 1) % 10;
}
void Del()
{
if (rear == front)
{
cout << " ++++Queue Is Empty!!!+++\n";
return;
}
cin >> Q[front];
front = (front + 1) % 10;
}
int main()
{
cout << "********************************************************" << endl;
cout << " smartdevelop.ir" << endl;
cout << "********************************************************" << endl;
char c;
front = 0; rear = 0;
do {
printf("Enter A for ADD\n");
printf("Enter D for Delete\n");
printf("Enter Q for Exit\n");
cin >> c;
if (c == 'a') ADD();
if (c == 'd')Del();
} while (c != 'q');
}
از کتابخانه های iostream و conio.h استفاه کنید
سورس : دانلود
نظرات شما عزیزان: